Big Huge Thesaurus

witch hazel plant

noun